Bug #588373 - Menus broken by client-side-windows
authorHans Breuer <hans@breuer.org>
Sun, 12 Jul 2009 16:20:08 +0000 (18:20 +0200)
committerHans Breuer <hans@breuer.org>
Mon, 13 Jul 2009 07:45:02 +0000 (09:45 +0200)
commite2000ac36692e782f8c31322d5138ab01808be48
tree3ebf6bfbf964ca96bee3f35be577adbd28326be0
parentfcdeab5456c7774edf79c8c26658a8fd5174c03d
Bug #588373 - Menus broken by client-side-windows

Resurrcetion and adaption of find_window_for_mouse_event(). The window
receiving the WM_MOUSEMOVE, WM_?BUTTONDOWN is not necessarily the one
interested in GDK_(ENTER|MOTION|LEAVE)_NOTIFY

http://bugzilla.gnome.org/show_bug.cgi?id=588373

Also added some more more TODO_CSW and disabled print_event(): it can not
cope with the new _gdk_windowing_got_event() eating/morphing events.
gdk/win32/gdkevents-win32.c